package yaner.hotel.manager.common.enums;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;

@AllArgsConstructor
@NoArgsConstructor
@Getter
public enum ResponseCodeEnums {

    SUCCESS(0, "成功"),
    UN_ERROR(-1, "未知失败"),
    /******用户*********/
    USER_NOT_EXIST(1000, "用户不存在或被锁定，请联系管理员"),
    USER_PASSWORD_ERROR(1001, "密码错误"),
    USER_ACCOUNT_ERROR(1002, "账号错误或被锁定，请联系管理员"),
    USER_ACCOUNT_EXIST(1003, "账号已存在"),
    USER_PHONE_ERROR(1004, "手机号错误"),
    USER_PHONE_EXIST(1005, "手机号已存在"),
    USER_EMAIL_ERROR(1006, "邮箱错误"),
    USER_EMAIL_EXIST(1007, "邮箱已存在"),
    USER_STATUS_ERROR(1008, "状态错误"),
    USER_MUL_EXIST(1009, "用户重复"),

    /******角色*********/
    USER_ROLE_ERROR(2000, "角色错误"),
    USER_ROLE_NOT_EXIST(2001, "角色不存在"),
    USER_ROLE_EXIST(2002, "角色已存在"),

    /******菜单*********/
    /******房间*********/
    /******房间类型*********/
    /******订单*********/
    /******登记*********/
    /******字典*********/
    ;

    private Integer code;
    private String info;

}
